mechanical sediments - Español Inglés Diccionario